queue of vehicles - Turkish English Dictionary